do something half-assed - French English Dictionary